self-sorting molecules - German English Dictionary